package com.gary.bean;

/**
 * 后台用户pojo实体类
 */
//@JsonInclude(JsonInclude.Include.NON_NULL)
public class BackendUserPojo extends BaseEntity {
//    //用户信息
//    private User user;
//    //用户有权限访问的菜单列表
//    private List<TreeCompositePojo<Menu>> treeMenuList;
//    //用户对应的角色菜单列表
//    private List<RolePermission> rolePermissionList;
//    //用户角色列表
//    private List<Role> userRoleList;
//    //用户所在部门列表
//    private List<Dept> userDeptList;
//    //用户id
//    private List<Integer> userIds;
//    //用户角色对应菜单操作的数据权限列表
//    List<RoleDataPermission> roleDataPermissionList;
//    /**
//     * 用户对应的数据权限参数
//     */
//    private DataPermissionParamPojo dataPermissionParamPojo;
//
//    /**
//     * 共享给该用户的联系人
//     */
//    private List<Long> shareContactsIds;
//
//    /**
//     * 共享给该用户的客户
//     */
//    private List<Long> shareCustomerIds;
//    /**
//     * 菜单id列表
//     */
//    private List<Integer> menuIdList;
//    /**
//     * 用户菜单接口权限列表
//     */
//    private List<MenuInterfacePermission> menuInterfacePermissionList;
//
//    public DataPermissionParamPojo getDataPermissionParamPojo() {
//        return dataPermissionParamPojo;
//    }
//
//    public void setDataPermissionParamPojo(DataPermissionParamPojo dataPermissionParamPojo) {
//        this.dataPermissionParamPojo = dataPermissionParamPojo;
//    }
//
//    public User getUser() {
//        return user;
//    }
//
//    public void setUser(User user) {
//        this.user = user;
//    }
//
//    public List<TreeCompositePojo<Menu>> getTreeMenuList() {
//        return treeMenuList;
//    }
//
//    public void setTreeMenuList(List<TreeCompositePojo<Menu>> treeMenuList) {
//        this.treeMenuList = treeMenuList;
//    }
//
//    public List<RolePermission> getRolePermissionList() {
//        return rolePermissionList;
//    }
//
//    public void setRolePermissionList(List<RolePermission> rolePermissionList) {
//        this.rolePermissionList = rolePermissionList;
//    }
//    public List<Role> getUserRoleList() {
//        return userRoleList;
//    }
//
//    public void setUserRoleList(List<Role> userRoleList) {
//        this.userRoleList = userRoleList;
//    }
//
//    public List<Dept> getUserDeptList() {
//        return userDeptList;
//    }
//
//    public void setUserDeptList(List<Dept> userDeptList) {
//        this.userDeptList = userDeptList;
//    }
//
//    public List<Integer> getUserIds() {
//        return userIds;
//    }
//
//    public void setUserIds(List<Integer> userIds) {
//        this.userIds = userIds;
//    }
//
//    public List<RoleDataPermission> getRoleDataPermissionList() {
//        return roleDataPermissionList;
//    }
//
//    public void setRoleDataPermissionList(List<RoleDataPermission> roleDataPermissionList) {
//        this.roleDataPermissionList = roleDataPermissionList;
//    }
//
//    public List<Long> getShareContactsIds() { return shareContactsIds; }
//
//    public void setShareContactsIds(List<Long> shareContactsIds) { this.shareContactsIds = shareContactsIds; }
//
//    public List<Long> getShareCustomerIds() { return shareCustomerIds; }
//
//    public void setShareCustomerIds(List<Long> shareCustomerIds) { this.shareCustomerIds = shareCustomerIds; }
//
//    public List<Integer> getMenuIdList() {
//        return menuIdList;
//    }
//
//    public void setMenuIdList(List<Integer> menuIdList) {
//        this.menuIdList = menuIdList;
//    }
//
//    public List<MenuInterfacePermission> getMenuInterfacePermissionList() {
//        return menuInterfacePermissionList;
//    }
//
//    public void setMenuInterfacePermissionList(List<MenuInterfacePermission> menuInterfacePermissionList) {
//        this.menuInterfacePermissionList = menuInterfacePermissionList;
//    }
}
